package model.agent.question

import groovy.transform.CompileStatic

@CompileStatic
abstract class AbstractQuestion implements QuestionInterface {
	
	String name
	
	String questionString = ""

	float lastResult = -1
	
	abstract float answer(String ans)
	
	abstract float answer(AbstractList ans)
	
	String toString(){
		return questionString
	}
	
	
}
